/*
 * =====================================================================================
 *
 *       Filename:  lq.c
 *
 *    Description:  
 *
 *        Version:  1.0
 *        Created:  11/13/2012 10:33:57 PM
 *       Revision:  none
 *       Compiler:  gcc
 *
 *         Author:  Kjeldahl (), 
 *   Organization:  
 *
 * =====================================================================================
 */
#include "LinkedQueue.h"
void main(){

	LinkedQueue *Q=initLinkedQueue();
	if(isempty(Q))
		printf("OK\n");
	int i;
	for(i=0;i<100;i++){
		unshift(Q,i);
	}
showQueue(Q);

for(i=0;i<30;i++)
	pop(Q);

if(isempty(Q))
		printf("OK\n");
showQueue(Q);
	for(i=0;i<100;i++){
		unshift(Q,i);
	}
showQueue(Q);
}

